/* 
 * File:   OperacionEco.h
 * Author: max
 *
 * Created on May 31, 2013, 2:19 AM
 */

#ifndef OPERACIONECO_H
#define	OPERACIONECO_H

#include <string>
#include <vector>
#include "client_Operacion.h"
#include "client_EcoServiceProxy.h"

using namespace std;
using namespace TP::Servicios;

namespace TP { namespace Operaciones { 
    
class OperacionEco : public Operacion {
    
public:
    
    OperacionEco(uint32_t pToken, EcoServiceProxy* pEcoService);
    
    virtual ~OperacionEco();
    
    virtual void ejecutar();
    
    virtual void procesarRespuesta (vector<string> &pRespuesta);
    
private:
    EcoServiceProxy* _ecoServicio;
    
};

}}

#endif	/* OPERACIONECO_H */

